package com.cy.pj.common.Aspect;

import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

import java.lang.annotation.Retention;
import java.lang.annotation.Target;
/***
 * 自定义注解:使用@integerface,默认所有注解都是一个Annotation类型的对象
 * @Target 告诉我我们自己写的注解可以描述的对象
 * @Target 告诉JDK我们自己写的注解何时有效
 * 说明所有的注解都是一种元素剧(Meta Data) 一种描述数据的数据
 * 如何使用注解描述类,描述犯法,描述属性,描述方法参数等等
 * @author 15565
 */
@Retention(RUNTIME)
@Target(METHOD)
public @interface RequiredCache {

}
